package com.xique.door.device.freeview.bean.request.record;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @Auther: caogangquan
 * @Date: 2021/10/19 18:32
 * @Description:
 */
@Data
public class ReportAccessRecordDetailRequest {

    @ApiModelProperty("开锁类型(开锁方式:1000")
    private Integer openType;

    @ApiModelProperty("访问类型(1:普通门禁 2:巡更门禁)")
    private String  accessType;

    @ApiModelProperty("访问方向(1:进门 2:出门)")
    private String  accessDirection;

    @ApiModelProperty("开锁结果(0、失败 1、成功)")
    private Boolean  accessResult;

    @ApiModelProperty("来访时间")
    private Long  accessTime;

    @ApiModelProperty("操作者 (卡ID、特征码、远程控制操作者)")
    private String  operator;

    @ApiModelProperty("额外信息 (远程控制回传等)")
    private String  extra;

    @ApiModelProperty("门禁抓拍图片路径(数组)")
    private List<String>  intoPhotoPaths;

    @ApiModelProperty("门禁抓拍视频路径(数组)")
    private List<String>  intoVideoPaths;

    @ApiModelProperty("阿里云数据集合")
    private List<OssFileDetail> ossFileInfo;


}
